strip grazing - Turkish English Dictionary